#ifndef MATH_GTEST_MATH_TEST_DATA_HYPOTF_DATA_H
#define MATH_GTEST_MATH_TEST_DATA_HYPOTF_DATA_H

DataFloat3Expected1 g_hypotfData[] = {
    {-0x1.355e34p+3, 0x1.cp+2, 0x1.7df2c8p+3},
    {-0x1.36020cp+3, -0x1.a6b42cp+2, 0x1.77330cp+3},
    {-0x1.38456cp-16, -0x1.09cc42p-16, 0x1.9a134cp-16},
    {-0x1.55555ep-101, 0x1.2p+3, 0x1.2p+3},
    {-0x1.5cp-62, -0x1.f6c65ap-41, 0x1.f6c65ap-41},
    {-0x1.6c5e7cp+4, -0x1.4p+2, 0x1.750c4cp+4},
    {-0x1.7ae144p+0, 0x1p+0, 0x1.c9425ep+0},
    {-0x1.f12bp+21, 0x1.fddfep+15, 0x1.f13b56p+21},
    {0x1p-149, 0x1.740dc2p-2, 0x1.740dc2p-2},
    {0x1p+0, 0x1.555118p+100, 0x1.555118p+100},
    {0x1.000006p+100, 0x1p+100, 0x1.6a09eap+100},
    {0x1.0014c2p-19, 0x1.fffeeep-20, 0x1.6a1834p-19},
    {0x1.03d20ep+0, 0x0p+0, 0x1.03d20ep+0},
    {0x1.0793c6p+6, 0x1.11e666p+6, 0x1.7c1fb6p+6},
    {0x1.0f4f5p+0, 0x0p+0, 0x1.0f4f5p+0},
    {0x1.1e67b2p+1, 0x1.266666p+0, 0x1.4204a6p+1},
    {0x1.2p-40, 0x1.80011ap-23, 0x1.80011ap-23},
    {0x1.2p+6, 0x1.c0000ap-1, 0x1.200572p+6},
    {0x1.32a85ap+1, 0x0p+0, 0x1.32a85ap+1},
    {0x1.43dbf6p+2, 0x1.c57e8p+2, 0x1.16a1ap+3},
    {0x1.5ffffep+100, 0x1.0c30c4p+100, 0x1.ba86e8p+100},
    {0x1.217d3ep-4, 0x1.5673p-6, 0x1.2de21ap-4},
    {0x1.6f8e0ep-1, 0x0p+0, 0x1.6f8e0ep-1},
    {0x1.56d77p-2, 0x1p+0, 0x1.0df798p+0},
    {0x1.4dae14p-4, 0x1.f5c27ep-1, 0x1.f77d8ap-1},
    {0x1.847aecp+2, 0x1p+3, 0x1.41595cp+3},
    {0x1.8aef9ap+0, 0x0p+0, 0x1.8aef9ap+0},
    {0x1.90ca02p-1, 0x0p+0, 0x1.90ca02p-1},
    {0x1.8f83c2p+10, 0x1.c28f5cp-2, 0x1.8f83c2p+10},
    {0x1.95173ep+0, 0x0p+0, 0x1.95173ep+0},
    {0x1.8e6e7p-1, 0x1.01977cp+1, 0x1.142ep+1},
    {0x1.c25e54p-1, 0x1.4e694cp-1, 0x1.187958p+0},
    {0x1.8a7ea4p-4, 0x0p+0, 0x1.8a7ea4p-4},
    {0x1.c19176p-7, 0x0p+0, 0x1.c19176p-7},
    {0x1.cd0b4ap-3, 0x1.39ee6cp-1, 0x1.4e6cp-1},
    {0x1.c2e836p+1, 0x0p+0, 0x1.c2e836p+1},
    {0x1.ff95bp-2, 0x1.39ee6cp-1, 0x1.94f29ap-1},
    {0x1.a97e06p-1, 0x1.58a6bep-1, 0x1.11c86ap+0},
    {0x1.d20fc4p+2, 0x1.fae114p+2, 0x1.584a02p+3},
    {0x1.fadeccp-1, 0x0p+0, 0x1.fadeccp-1},
    {0x1.d1e16cp+0, 0x0p+0, 0x1.d1e16cp+0},
    {0x1.f58592p-2, 0x1.538806p-1, 0x1.a617d2p-1},
    {0x1.872e0cp-7, 0x1.fc24f6p+2, 0x1.fc251cp+2},
    {0x1.1cb85p-2, 0x1.ffc7eep+1, 0x1.00822cp+2},
    {0x1.fce9fap+3, 0x0p+0, 0x1.fce9fap+3},
    {0x1.fddfeap+15, -0x1.f12bp+21, 0x1.f13b56p+21},
    {0x1.28b5c2p-2, 0x1.c28f5cp+0, 0x1.c8a01p+0},
    {0x1.f92998p+1, 0x1.42385p+1, 0x1.2b96d8p+2},
    {0x1.ffep-138, 0x0p+0, 0x1.ffep-138},
    {0x1.f84deap+1, 0x1.e141acp-2, 0x1.fbe132p+1},
    {0x1.ffffcp+20, 0x1.00005p+20, 0x1.1e376ep+21},
    {0x1.096512p-19, 0x1.00001p-20, 0x1.26a652p-19},
    {0x1.75c28ep-4, 0x1.c28f52p+0, 0x1.c32a3ep+0},
    {0x1.dc28f2p-1, 0x1p+0, 0x1.5d98d6p+0},
    {0x1.4bae14p-7, 0x1.ae1472p-2, 0x1.ae346ap-2},
    {0x1.fffffcp-54, 0x0p+0, 0x1.fffffcp-54},
    {0x1.fffc24p+10, 0x1.f5c29p-2, 0x1.fffc24p+10},
    {0x1.fffe8cp+12, -0x1p+1, 0x1.fffe8ep+12},
    {0x1.fffeb4p+12, 0x1.fd70a4p+0, 0x1.fffeb4p+12},
    {-0x1.028f5ep+0, -0x1.0f5c2ap+0, 0x1.76d1c2p+0},
    {-0x1.170a4p+0, -0x1p+0, 0x1.7aae5ap+0},
    {-0x1.0ccccep+0, -0x1.e66664p-1, 0x1.6a7daep+0},
    {-0x1p+0, -0x1.07ae16p+0, 0x1.6f8268p+0},
    {-0x1p+0, -0x1p+0, 0x1.6a09e6p+0},
    {-0x1p+0, -0x1.fae146p-1, 0x1.683ba8p+0},
    {-0x1.d1eb84p-1, -0x1.147ae4p+0, 0x1.698a62p+0},
    {-0x1.eb851cp-1, -0x1p+0, 0x1.62df2cp+0},
    {-0x1.e147acp-1, -0x1.eb851cp-1, 0x1.57f4aep+0},
    {-0x1.147ae4p+0, 0x0p+0, 0x1.147ae4p+0},
    {-0x1.028f5ep+0, 0x1p+0, 0x1.6bda78p+0},
    {-0x1.0ccccep+0, 0x1p+0, 0x1.733334p+0},
    {-0x1p+0, 0x1.f0a3d6p-1, 0x1.64a642p+0},
    {-0x1p+0, 0x1p+0, 0x1.6a09e6p+0},
    {-0x1p+0, 0x1.0ccccep+0, 0x1.733334p+0},
    {-0x1.d1eb84p-1, 0x0p+0, 0x1.d1eb84p-1},
    {-0x1.f5c28ep-1, 0x1p+0, 0x1.666fc2p+0},
    {-0x1.f5c28ep-1, 0x1p+0, 0x1.666fc2p+0},
    {0x1.eb851cp-1, 0x0p+0, 0x1.eb851cp-1},
    {0x1.d1eb84p-1, -0x1p+0, 0x1.5a216cp+0},
    {0x1.f0a3d6p-1, 0x0p+0, 0x1.f0a3d6p-1},
    {0x1p+0, -0x1.11eb88p+0, 0x1.76ec9cp+0},
    {0x1p+0, -0x1p+0, 0x1.6a09e6p+0},
    {0x1p+0, -0x1.f5c28ep-1, 0x1.666fc2p+0},
    {0x1.07ae16p+0, 0x0p+0, 0x1.07ae16p+0},
    {0x1.0f5c2ap+0, -0x1p+0, 0x1.750ed8p+0},
    {0x1.0f5c2ap+0, 0x0p+0, 0x1.0f5c2ap+0},
    {0x1.eb851cp-1, 0x1.e66664p-1, 0x1.59c06cp+0},
    {0x1.e66664p-1, 0x1p+0, 0x1.611a8cp+0},
    {0x1.e66664p-1, 0x1.170a4p+0, 0x1.7225e6p+0},
    {0x1p+0, 0x1.dc28f4p-1, 0x1.5d98d6p+0},
    {0x1p+0, 0x1p+0, 0x1.6a09e6p+0},
    {0x1p+0, 0x1.051ebap+0, 0x1.6dad5p+0},
    {0x1.170a4p+0, 0x1.f0a3d6p-1, 0x1.758832p+0},
    {0x1.147ae4p+0, 0x1p+0, 0x1.78cc74p+0},
    {0x1.07ae16p+0, 0x1.147ae4p+0, 0x1.7e0edep+0},
    {-0x1p+0, -0x1p+0, 0x1.6a09e6p+0},
    {-0x1p+0, 0x1p+0, 0x1.6a09e6p+0},
    {0x1p+0, -0x1p+0, 0x1.6a09e6p+0},
    {0x1p+0, 0x1p+0, 0x1.6a09e6p+0},
    {0x1p+0, 0x1p+0, 0x1.6a09e6p+0},
    {0x1p+0, 0x1p+3, 0x1.01fe04p+3},
    {0x1p+3, 0x1p+0, 0x1.01fe04p+3},
    {0x1p+3, 0x1p+3, 0x1.6a09e6p+3},
    {0x1p+0, 0x1p+9, 0x1.00002p+9},
    {0x1p+0, 0x1p+10, 0x1.000008p+10},
    {0x1p+3, 0x1p+9, 0x1.0008p+9},
    {0x1p+3, 0x1p+10, 0x1.0002p+10},
    {0x1p+0, 0x1p+100, 0x1p+100},
    {0x1p+0, 0x1p+101, 0x1p+101},
    {0x1p+3, 0x1p+100, 0x1p+100},
    {0x1p+3, 0x1.4484cp+1, 0x1.0c8c48p+3},
    {0x1p+9, 0x1p+0, 0x1.00002p+9},
    {0x1p+9, 0x1p+3, 0x1.0008p+9},
    {0x1p+10, 0x1p+0, 0x1.000008p+10},
    {0x1p+10, 0x1p+3, 0x1.0002p+10},
    {0x1p+9, 0x1p+9, 0x1.6a09e6p+9},
    {0x1p+9, 0x1p+10, 0x1.1e377ap+10},
    {0x1p+10, 0x1p+9, 0x1.1e377ap+10},
    {0x1p+10, 0x1p+10, 0x1.6a09e6p+10},
    {0x1p+9, 0x1.006766p+100, 0x1.006766p+100},
    {0x1p+9, 0x1p+101, 0x1p+101},
    {0x1p+10, 0x1.000002p+100, 0x1.000002p+100},
    {0x1p+10, 0x1p+101, 0x1p+101},
    {0x1p+100, 0x1p+0, 0x1p+100},
    {0x1p+100, 0x1p+3, 0x1p+100},
    {0x1p+101, 0x1p+0, 0x1p+101},
    {0x1.00018ep+101, 0x1p+3, 0x1.00018ep+101},
    {0x1p+100, 0x1p+9, 0x1p+100},
    {0x1.00000ep+100, 0x1p+10, 0x1.00000ep+100},
    {0x1p+101, 0x1p+9, 0x1p+101},
    {0x1.000296p+101, 0x1p+10, 0x1.000296p+101},
    {0x1p+100, 0x1.00006ap+100, 0x1.6a0a32p+100},
    {0x1.4484cp+0, 0x1p+101, 0x1p+101},
    {0x1p+101, 0x1.4484cp+0, 0x1p+101},
    {0x1p+101, 0x1.0001dp+101, 0x1.6a0b2ep+101},
    {0x1.7c28f4p+2, 0x1.75c28ep+1, 0x1.a79c4p+2},
    {0x1.7e1478p+2, 0x1.8p+1, 0x1.ab9bccp+2},
    {0x1.7ccccap+2, 0x1.828f5ep+1, 0x1.ab0b06p+2},
    {0x1.8p+2, 0x1.747aep+1, 0x1.aac7bap+2},
    {0x1.8p+2, 0x1.8p+1, 0x1.ad5336p+2},
    {0x1.8p+2, 0x1.800002p+1, 0x1.ad5338p+2},
    {0x1.851ebap+2, 0x1.7eb85p+1, 0x1.b1a0b6p+2},
    {0x1.828f5ep+2, 0x1.8p+1, 0x1.af9dc8p+2},
    {0x1.833336p+2, 0x1.8b852p+1, 0x1.b2c776p+2},
    {0x1.fffffep+127, 0x0p+0, 0x1.fffffep+127},
    {0x1.fffff8p-127, 0x1.fffff8p-127, 0x1.6a09ep-126},
    {0x1.fffff8p-127, 0x1.fffffcp-127, 0x1.6a09e2p-126},
    {0x1.fffff8p-127, 0x1p-126, 0x1.6a09e4p-126},
    {0x1.fffffcp-127, 0x1.fe41f4p-127, 0x1.696c54p-126},
    {0x1.fffffcp-127, 0x1.fffffcp-127, 0x1.6a09e4p-126},
    {0x1.fffffcp-127, 0x1.2ced32p+0, 0x1.2ced32p+0},
    {0x1p-126, 0x1.fffffep+127, 0x1.fffffep+127},
    {0x1p-126, 0x1.fffffcp-127, 0x1.6a09e4p-126},
    {0x1p-126, 0x1.61bccap+126, 0x1.61bccap+126},
    {0x1p-149, 0x1p-149, 0x1p-149},
    {0x1.fffffep+63, 0x1.fffffep+63, 0x1.6a09e4p+64},
    {0x1.fffffep+63, 0x1.fffffep+63, 0x1.6a09e4p+64},
    {0x1.fffffep+52, 0x1.fffffep+52, 0x1.6a09e4p+53},
    {0x1.fffffep+52, 0x1p+53, 0x1.6a09e6p+53},
    {0x1.fffffep+52, 0x1.000002p+53, 0x1.6a09e8p+53},
    {0x1p+53, 0x1.fffffep+52, 0x1.6a09e6p+53},
    {0x1p+53, 0x1p+53, 0x1.6a09e6p+53},
    {0x1p+53, 0x1.000002p+53, 0x1.6a09e8p+53},
    {0x1.000002p+53, 0x1.fffffep+52, 0x1.6a09e8p+53},
    {0x1.000002p+53, 0x1p+53, 0x1.6a09e8p+53},
    {0x1.000002p+53, 0x1.000002p+53, 0x1.6a09eap+53},
    {0x0p+0, 0x1.fffffep-54, 0x1.fffffep-54},
    {0x1.1c3792p+0, 0x1.000004p-53, 0x1.1c3792p+0},
    {0x1.049c96p-53, 0x1.000002p-53, 0x1.6d506ep-53},
    {0x1p-53, 0x1.fffffep-54, 0x1.6a09e6p-53},
    {0x1p-53, 0x1p-53, 0x1.6a09e6p-53},
    {0x1p-53, 0x1.000002p-53, 0x1.6a09e8p-53},
    {0x1.000002p-53, 0x1.fffffep-54, 0x1.6a09e8p-53},
    {0x1.0005eap-53, 0x1p-53, 0x1.6a0e14p-53},
    {0x1.00002p-53, 0x1.000002p-53, 0x1.6a09fep-53},
    {0x1.fffffep+52, 0x1.fffffep-54, 0x1.fffffep+52},
    {0x1.fffffep+52, 0x1p-53, 0x1.fffffep+52},
    {0x1.fffffep+52, 0x1.000002p-53, 0x1.fffffep+52},
    {0x1p+53, 0x1.fffffep-54, 0x1p+53},
    {0x1p+53, 0x1p-53, 0x1p+53},
    {0x1p+53, 0x1.000002p-53, 0x1p+53},
    {0x1.000002p+53, 0x1.fffffep-54, 0x1.000002p+53},
    {0x1.000002p+53, 0x1p-53, 0x1.000002p+53},
    {0x1.000002p+53, 0x1.12726p-53, 0x1.000002p+53},
    {0x1.fffffep+52, -0x1p-149, 0x1.fffffep+52},
    {0x1.fffffep+52, 0x0p+0, 0x1.fffffep+52},
    {0x1.fffffep+52, 0x1p-149, 0x1.fffffep+52},
    {0x1p+53, -0x1.d632ap-17, 0x1p+53},
    {0x1p+53, 0x0p+0, 0x1p+53},
    {0x1p+53, 0x1p-149, 0x1p+53},
    {0x1.000002p+53, -0x1p-149, 0x1.000002p+53},
    {0x1.000002p+53, 0x0p+0, 0x1.000002p+53},
    {0x1.000002p+53, 0x1p-149, 0x1.000002p+53},
    {0x1.fffffep-54, 0x0p+0, 0x1.fffffep-54},
    {0x1.fffffep-54, 0x0p+0, 0x1.fffffep-54},
    {0x1.fffffep-54, 0x1p-149, 0x1.fffffep-54},
    {0x1p-53, 0x0p+0, 0x1p-53},
    {0x1.09392ep-53, 0x0p+0, 0x1.09392ep-53},
    {0x1p-53, 0x1p-149, 0x1p-53},
    {0x1.000002p-53, 0x0p+0, 0x1.000002p-53},
    {0x1.79ca14p-120, 0x0p+0, 0x1.79ca14p-120},
    {0x1.000002p-53, 0x1.2a05f2p-116, 0x1.000002p-53},
    {0x1.fffffep+52, 0x1.e66664p-1, 0x1.fffffep+52},
    {0x1.fffffep+52, 0x1p+0, 0x1.fffffep+52},
    {0x1.fffffep+52, 0x1.07ae16p+0, 0x1.fffffep+52},
    {0x1p+53, 0x1.eb851cp-1, 0x1p+53},
    {0x1p+53, 0x1p+0, 0x1p+53},
    {0x1p+53, 0x1.11eb88p+0, 0x1p+53},
    {0x1.000002p+53, 0x1.dc28f4p-1, 0x1.000002p+53},
    {0x1.000002p+53, 0x1p+0, 0x1.000002p+53},
    {0x1.000002p+53, 0x1.0f5c2ap+0, 0x1.000002p+53},
    {0x1.ffffep-54, 0x1.eb851cp-1, 0x1.eb851cp-1},
    {0x1.024e4ap-53, 0x1p+0, 0x1p+0},
    {0x1.fffffep-54, 0x1.07ae16p+0, 0x1.07ae16p+0},
    {0x1p-53, 0x1.f0a3d6p-1, 0x1.f0a3d6p-1},
    {0x1.00001ep-53, 0x1p+0, 0x1p+0},
    {0x1p-53, 0x1.028f5ep+0, 0x1.028f5ep+0},
    {0x0p+0, 0x1.f0a3d6p-1, 0x1.f0a3d6p-1},
    {0x1.000002p-53, 0x1p+0, 0x1p+0},
    {0x1.000002p-53, 0x1.07ae16p+0, 0x1.07ae16p+0},
    {0x1.fffffep+20, 0x1.fffebp-1, 0x1.fffffep+20},
    {0x1.fffffcp+20, 0x1p+0, 0x1.fffffcp+20},
    {0x1.fffffep+20, 0x1p+0, 0x1.fffffep+20},
    {0x1p+21, 0x1.f5c28ep-1, 0x1p+21},
    {0x1p+21, 0x1p+0, 0x1p+21},
    {0x1p+21, 0x1.07ae16p+0, 0x1p+21},
    {0x1.000002p+21, 0x1.fffebp-1, 0x1.000002p+21},
    {0x1.000002p+21, 0x1p+0, 0x1.000002p+21},
    {0x1.000002p+21, 0x1p+0, 0x1.000002p+21},
    {0x1.fffffep+21, 0x1.fffebp-1, 0x1.fffffep+21},
    {0x1.fffffep+21, 0x1p+0, 0x1.fffffep+21},
    {0x1.fffffep+21, 0x1p+0, 0x1.fffffep+21},
    {0x1p+22, 0x1.e147acp-1, 0x1p+22},
    {0x1p+22, 0x1p+0, 0x1p+22},
    {0x1p+22, 0x1.147ae4p+0, 0x1p+22},
    {0x1.000002p+22, 0x1.fffebp-1, 0x1.000002p+22},
    {0x1.000002p+22, 0x1p+0, 0x1.000002p+22},
    {0x1.000002p+22, 0x1p+0, 0x1.000002p+22},
    {0x1.fffffep+22, 0x1.fffebp-1, 0x1.fffffep+22},
    {0x1.fffffep+22, 0x1p+0, 0x1.fffffep+22},
    {0x1.fffffep+22, 0x1p+0, 0x1.fffffep+22},
    {0x1p+23, 0x1.eb851cp-1, 0x1p+23},
    {0x1p+23, 0x1p+0, 0x1p+23},
    {0x1p+23, 0x1.000002p+0, 0x1p+23},
    {0x1.000002p+23, 0x1.e147acp-1, 0x1.000002p+23},
    {0x1.000002p+23, 0x1p+0, 0x1.000002p+23},
    {0x1.000002p+23, 0x1.0a3d72p+0, 0x1.000002p+23},
    {0x1.fffffep+23, 0x1.d70a3cp-1, 0x1.fffffep+23},
    {0x1.fffffep+23, 0x1p+0, 0x1.fffffep+23},
    {0x1.fffffep+23, 0x1.000002p+0, 0x1.fffffep+23},
    {0x1p+24, 0x1.fffffep-1, 0x1p+24},
    {0x1p+24, 0x1p+0, 0x1p+24},
    {0x1p+24, 0x1.07ae16p+0, 0x1p+24},
    {0x1.000002p+24, 0x1.f0a3d6p-1, 0x1.000002p+24},
    {0x1.000002p+24, 0x1p+0, 0x1.000002p+24},
    {0x1.000002p+24, 0x1.0ccccep+0, 0x1.000002p+24},
    {0x1.fffffep+24, 0x1.f0a3d6p-1, 0x1.fffffep+24},
    {0x1.fffffep+24, 0x1p+0, 0x1.fffffep+24},
    {0x1.fffffep+24, 0x1.051ebap+0, 0x1.fffffep+24},
    {0x1p+25, 0x1.e66664p-1, 0x1p+25},
    {0x1p+25, 0x1p+0, 0x1p+25},
    {0x1p+25, 0x1.0a3d72p+0, 0x1p+25},
    {0x1.000002p+25, 0x1.f0a3d6p-1, 0x1.000002p+25},
    {0x1.000002p+25, 0x1p+0, 0x1.000002p+25},
    {0x1.000002p+25, 0x1.0a3d72p+0, 0x1.000002p+25},
    {0x1.0016aap-60, 0x1.fffffep-61, 0x1.6a19ecp-60},
    {0x0p+0, 0x1p-60, 0x1p-60},
    {0x1.fffffep-61, 0x1.000002p-60, 0x1.6a09e8p-60},
    {0x1p-60, 0x1.fffffep-61, 0x1.6a09e6p-60},
    {0x1.000026p-60, 0x1p-60, 0x1.6a0a02p-60},
    {0x1.fffffep+127, 0x1.fffffep+127, HUGE_VAL},
    {0x1.000004p-60, 0x1.b7cdfcp-94, 0x1.000004p-60},
    {0x1.000002p-60, 0x1.004b8ep-60, 0x1.6a3f58p-60},
    {0x1.000002p-60, 0x1.000002p-60, 0x1.6a09eap-60},
    {0x1.4bae14p-4, 0x1.57ae14p-6, 0x1.56a0bcp-4},
    {0x1.57ae14p-6, 0x1.4fae14p-5, 0x1.791b82p-5},
    {0x1.57ae14p-6, 0x1.fb851ep-6, 0x1.327802p-5},
    {0x1.a1999ap-5, 0x1.4bae14p-4, 0x1.87ee0ep-4},
    {0x1.4fae14p-5, 0x1.67ae14p-7, 0x1.5b83d6p-5},
    {0x1.a1999ap-5, 0x1.74a3d8p-4, 0x1.ab26acp-4},
    {0x1.22b852p-4, 0x1.67ae14p-7, 0x1.262d0ep-4},
    {0x1.74a3d8p-4, 0x1.a1999ap-5, 0x1.ab26acp-4},
    {0x1.4bae14p-4, 0x1.a1999ap-5, 0x1.87ee0ep-4},
    {0x1.ae1478p-2, 0x1.b851eap-2, 0x1.33c11p-1},
    {0x1.d70a3cp-2, 0x1p-1, 0x1.5bdbd2p-1},
    {0x1.eb851cp-2, 0x1.23d70cp-1, 0x1.7d88d4p-1},
    {0x1p-1, 0x1.f5c28ep-2, 0x1.666fc2p-1},
    {0x1p-1, 0x1p-1, 0x1.6a09e6p-1},
    {0x1p-1, 0x1.28f5c4p-1, 0x1.8812b2p-1},
    {0x1.19999cp-1, 0x1.b851eap-2, 0x1.6572aap-1},
    {0x1.2e147cp-1, 0x1p-1, 0x1.8bf70ep-1},
    {0x1.0a3d72p-1, 0x1.1eb854p-1, 0x1.874518p-1},
    {0x1.f5c28ep+0, 0x1.fae146p+0, 0x1.649cd8p+1},
    {0x1.f33332p+0, 0x1p+1, 0x1.658ab4p+1},
    {0x1.f5c28ep+0, 0x1.07ae16p+1, 0x1.6bf62p+1},
    {0x1p+1, 0x1.ee1478p+0, 0x1.63c268p+1},
    {0x1p+1, 0x1p+1, 0x1.6a09e6p+1},
    {0x1p+1, 0x1.07ae16p+1, 0x1.6f8268p+1},
    {0x1.03d70cp+1, 0x1.f33332p+0, 0x1.684d2p+1},
    {0x1.051ebap+1, 0x1p+1, 0x1.6dad5p+1},
    {0x1.0a3d72p+1, 0x1.07ae16p+1, 0x1.76b6e4p+1},
    {0x1.fffeb6p+9, 0x1.fff708p+9, 0x1.6a0646p+10},
    {0x1.fff5cp+9, 0x1p+10, 0x1.6a0646p+10},
    {0x1.fff5cp+9, 0x1.000336p+10, 0x1.6a088cp+10},
    {0x1p+10, 0x1.fff998p+9, 0x1.6a07a2p+10},
    {0x1p+10, 0x1p+10, 0x1.6a09e6p+10},
    {0x1p+10, 0x1.0000a6p+10, 0x1.6a0a5cp+10},
    {0x1.0005c4p+10, 0x1.fff478p+9, 0x1.6a09e6p+10},
    {0x1.00014ap+10, 0x1p+10, 0x1.6a0adp+10},
    {0x1.000336p+10, 0x1.0000a6p+10, 0x1.6a0ca2p+10},
    {0x1.fffffep+59, 0x1.fffffep+59, 0x1.6a09e4p+60},
    {0x1.fffffep+59, 0x1p+60, 0x1.6a09e6p+60},
    {0x1.fffffep+59, 0x1.000002p+60, 0x1.6a09e8p+60},
    {0x1p+60, 0x1.fffffep+59, 0x1.6a09e6p+60},
    {0x1p+60, 0x1p+60, 0x1.6a09e6p+60},
    {0x1p+60, 0x1.000002p+60, 0x1.6a09e8p+60},
    {0x1.000002p+60, 0x1.fffffep+59, 0x1.6a09e8p+60},
    {0x1.000002p+60, 0x1p+60, 0x1.6a09e8p+60},
    {0x1.000002p+60, 0x1.000002p+60, 0x1.6a09eap+60},
    {0x1.0003dap+127, 0x1.e66664p-1, 0x1.0003dap+127},
    {0x1.fffffep+126, 0x1p+0, 0x1.fffffep+126},
    {0x1.fff096p+126, 0x1.028f5ep+0, 0x1.fff096p+126},
    {0x1p+127, 0x1.e147acp-1, 0x1p+127},
    {0x1p+127, 0x1p+0, 0x1p+127},
    {0x1p+127, 0x1.147ae4p+0, 0x1p+127},
    {0x1.00018cp+127, 0x1.e66664p-1, 0x1.00018cp+127},
    {0x1.000002p+127, 0x1p+0, 0x1.000002p+127},
    {0x1.000002p+127, 0x1.0a3d72p+0, 0x1.000002p+127},
    {0x1.00a434p-27, 0x1.5b9018p-127, 0x1.00a434p-27},
    {0x1.00a434p-27, 0x1.fffffep+127, 0x1.fffffep+127},
    {0x1.00a434p-27, 0x1.1224fap-27, 0x1.7786bap-27},
    {0x1.00a436p-27, 0x1.db9fd2p+32, 0x1.db9fd2p+32},
    {0x1.00a436p-27, 0x1.122dc4p-27, 0x1.778d26p-27},
    {0x1.00a42p-27, 0x1.122dc6p-27, 0x1.778d1ap-27},
    {0x1.00a438p-27, 0x1.122dc2p-27, 0x1.778d26p-27},
    {0x1.00a438p-27, 0x1.122dc4p-27, 0x1.778d28p-27},
    {0x1.00a438p-27, 0x1.122dc6p-27, 0x1.778d2ap-27},
    {0x1.060648p+0, 0x0p+0, 0x1.060648p+0},
    {0x1.060648p+0, 0x0p+0, 0x1.060648p+0},
    {0x1.0895a4p+0, 0x0p+0, 0x1.0895a4p+0},
    {0x1.17f1cep+0, 0x0p+0, 0x1.17f1cep+0},
    {0x1.0376eep+0, 0x0p+0, 0x1.0376eep+0},
    {0x1.12d316p+0, 0x0p+0, 0x1.12d316p+0},
    {0x1.0db46p+0, 0x0p+0, 0x1.0db46p+0},
    {0x1.0895a8p+0, 0x0p+0, 0x1.0895a8p+0},
    {0x1.0376fp+0, 0x0p+0, 0x1.0376fp+0},
    {0x1.383b22p+7, 0x1.344e24p+7, 0x1.b6cb4ep+7},
    {0x1.3854bcp+7, 0x1.345862p+7, 0x1.b6e4b8p+7},
    {0x1.383604p+7, 0x1.3439acp+7, 0x1.b6b948p+7},
    {0x1.384fap+7, 0x1.344e24p+7, 0x1.b6d9e2p+7},
    {0x1.38641ap+7, 0x1.343ecap+7, 0x1.b6ddaep+7},
    {0x1.384a8p+7, 0x1.3443eap+7, 0x1.b6cf0ep+7},
    {0x1.384046p+7, 0x1.3439a8p+7, 0x1.b6c092p+7},
    {0x1.383b26p+7, 0x1.345862p+7, 0x1.b6d282p+7},
    {0x1.383b26p+7, 0x1.343eccp+7, 0x1.b6c088p+7},
    {-0x1.dc1c6ep-6, -0x1.d82a5p-6, 0x1.4f44ecp-5},
    {-0x1.3ff9bcp-5, -0x1.6bcd22p-4, 0x1.8d6d12p-4},
    {-0x1.1ade26p-4, -0x1.8fec3p-5, 0x1.5a6886p-4},
    {-0x1.1ade26p-4, -0x1.8fec32p-5, 0x1.5a6886p-4},
    {-0x1.43d3e8p-4, -0x1.8fec32p-5, 0x1.7c971cp-4},
    {-0x1.43d3e8p-4, -0x1.3e00acp-5, 0x1.68c1dep-4},
    {-0x1.95bf6cp-4, -0x1.3e00aep-5, 0x1.b3ca28p-4},
    {-0x1.43d3e8p-4, -0x1.3e00acp-5, 0x1.68c1dep-4},
    {-0x1.e3d0c4p-5, -0x1.94c2e4p-4, 0x1.d78a8ap-4},
    {-0x1.384564p-16, -0x1.09cc34p-16, 0x1.9a133cp-16},
    {-0x1.384564p-16, -0x1.09cc3cp-16, 0x1.9a1342p-16},
    {-0x1.2e346ap-16, -0x1.09cc3ap-16, 0x1.92766ep-16},
    {-0x1.384562p-16, -0x1.5438a2p-23, 0x1.384848p-16},
    {-0x1.384562p-16, -0x1.09cbfap-16, 0x1.9a1314p-16},
    {-0x1.38f12ep-16, -0x1.09cc3ap-16, 0x1.9a962p-16},
    {-0x1.38456p-16, -0x1.09cc28p-16, 0x1.9a1332p-16},
    {-0x1.38456p-16, -0x1.09cc3cp-16, 0x1.9a133ep-16},
    {-0x1.38456p-16, -0x1.09cc3ap-16, 0x1.9a133cp-16},
    {-0x1.75c29p-5, -0x1.a3d70cp-6, 0x1.acad02p-5},
    {-0x1.70a3ep-8, -0x1.0cccccp-4, 0x1.0dc91ep-4},
    {-0x1.23d70cp-5, -0x1.c7ae14p-5, 0x1.0e8fd6p-4},
    {-0x1.35c29p-4, -0x1.70a3ep-8, 0x1.369d9ep-4},
    {-0x1.35c29p-4, -0x1.23d70ap-5, 0x1.5668b2p-4},
    {-0x1.87ae14p-4, -0x1.75c28ep-5, 0x1.b1fa8p-4},
    {-0x1.a3d70ap-6, -0x1.a3d70cp-6, 0x1.28df28p-5},
    {-0x1.a3d70ap-6, -0x1.a3d70ap-6, 0x1.28df28p-5},
    {-0x1.c7ae14p-5, -0x1.87ae14p-4, 0x1.c52092p-4},
    {-0x1p-149, -0x1p-149, 0x1p-149},
    {-0x1p-149, 0x0p+0, 0x1p-149},
    {-0x1p-149, 0x1p+0, 0x1p+0},
    {0x0p+0, -0x1p-149, 0x1p-149},
    {0x0p+0, 0x0p+0, 0x0p+0},
    {0x0p+0, 0x1p-149, 0x1p-149},
    {0x1p-149, 0x0p+0, 0x1p-149},
    {0x1p-149, 0x0p+0, 0x1p-149},
    {0x1p-149, 0x1p-149, 0x1p-149},
    {HUGE_VAL, HUGE_VAL, HUGE_VAL},
    {HUGE_VAL, 0x1.fffffep+127, HUGE_VAL},
    {HUGE_VAL, 0x1p-126, HUGE_VAL},
    {HUGE_VAL, 0x1p-149, HUGE_VAL},
    {HUGE_VAL, 0x0p+0, HUGE_VAL},
    {HUGE_VAL, -0x0p+0, HUGE_VAL},
    {HUGE_VAL, -0x1p-149, HUGE_VAL},
    {HUGE_VAL, -0x1p-126, HUGE_VAL},
    {HUGE_VAL, -0x1.b7cdfcp+94, HUGE_VAL},
    {HUGE_VAL, -HUGE_VAL, HUGE_VAL},
    {-HUGE_VAL, HUGE_VAL, HUGE_VAL},
    {-HUGE_VAL, 0x1.fffffep+127, HUGE_VAL},
    {-HUGE_VAL, 0x1p-126, HUGE_VAL},
    {-HUGE_VAL, 0x1p-149, HUGE_VAL},
    {-HUGE_VAL, 0x0p+0, HUGE_VAL},
    {-HUGE_VAL, -0x0p+0, HUGE_VAL},
    {-HUGE_VAL, -0x1p-149, HUGE_VAL},
    {-HUGE_VAL, -0x1.00000ep-126, HUGE_VAL},
    {-HUGE_VAL, -0x1.5798ecp+101, HUGE_VAL},
    {-HUGE_VAL, -HUGE_VAL, HUGE_VAL},
    {0x1.fffc24p+127, HUGE_VAL, HUGE_VAL},
    {0x1p-126, HUGE_VAL, HUGE_VAL},
    {0x1p-149, HUGE_VAL, HUGE_VAL},
    {0x0p+0, HUGE_VAL, HUGE_VAL},
    {-0x0p+0, HUGE_VAL, HUGE_VAL},
    {-0x1p-149, HUGE_VAL, HUGE_VAL},
    {-0x1p-126, HUGE_VAL, HUGE_VAL},
    {-0x1.fffffep+127, HUGE_VAL, HUGE_VAL},
    {-HUGE_VAL, HUGE_VAL, HUGE_VAL},
    {HUGE_VAL, -HUGE_VAL, HUGE_VAL},
    {0x1.fffffep+127, -HUGE_VAL, HUGE_VAL},
    {0x1p-126, -HUGE_VAL, HUGE_VAL},
    {0x1p-149, -HUGE_VAL, HUGE_VAL},
    {0x0p+0, -HUGE_VAL, HUGE_VAL},
    {-0x0p+0, -HUGE_VAL, HUGE_VAL},
    {-0x1.fffffep+127, -HUGE_VAL, HUGE_VAL},
    {-0x1.045b0ap-126, -HUGE_VAL, HUGE_VAL},
    {-0x1.fffffep+127, -HUGE_VAL, HUGE_VAL},
    {0x0p+0, 0x1.fffffep+127, 0x1.fffffep+127},
    {0x0p+0, 0x1.fff95p-127, 0x1.fff95p-127},
    {0x0p+0, 0x1p-149, 0x1p-149},
    {0x0p+0, 0x0p+0, 0x0p+0},
    {0x0p+0, -0x0p+0, 0x0p+0},
    {0x0p+0, -0x1p-149, 0x1p-149},
    {0x0p+0, -0x1.000002p-126, 0x1.000002p-126},
    {0x0p+0, -0x1.fffffep+127, 0x1.fffffep+127},
    {-0x0p+0, 0x1.fffffep+127, 0x1.fffffep+127},
    {-0x0p+0, 0x1p-126, 0x1p-126},
    {-0x0p+0, 0x1.66bb8p+0, 0x1.66bb8p+0},
    {-0x0p+0, 0x0p+0, 0x0p+0},
    {-0x0p+0, -0x0p+0, 0x0p+0},
    {-0x0p+0, -0x1p-149, 0x1p-149},
    {-0x0p+0, -0x1p-126, 0x1p-126},
    {-0x0p+0, -0x1.fffffcp+127, 0x1.fffffcp+127},
    {0x1.fffffep+127, 0x0p+0, 0x1.fffffep+127},
    {0x1p-126, 0x0p+0, 0x1p-126},
    {0x1p-149, 0x0p+0, 0x1p-149},
    {-0x1p-149, 0x0p+0, 0x1p-149},
    {-0x1p-126, 0x0p+0, 0x1p-126},
    {-0x1.b38fb8p+1, 0x0p+0, 0x1.b38fb8p+1},
    {0x1.fffffep+127, -0x0p+0, 0x1.fffffep+127},
    {0x1.000048p-126, -0x0p+0, 0x1.000048p-126},
    {0x1p-149, -0x0p+0, 0x1p-149},
    {-0x1.fffffep+127, -0x0p+0, 0x1.fffffep+127},
    {-0x0p+0, -0x0p+0, 0x0p+0},
    {-0x1.79ca1p+61, -0x0p+0, 0x1.79ca1p+61},
    {0x1.ffffeap+127, 0x1.fffffep+127, HUGE_VAL},
    {0x1.fffffep+127, 0x1p-126, 0x1.fffffep+127},
    {0x1.fffffep+127, 0x1p-149, 0x1.fffffep+127},
    {0x1.fffffep+127, 0x0p+0, 0x1.fffffep+127},
    {0x1.fffffep+127, 0x0p+0, 0x1.fffffep+127},
    {0x1.fffffep+127, 0x0p+0, 0x1.fffffep+127},
    {0x1.2ced32p+0, 0x1p-126, 0x1.2ced32p+0},
    {0x1.fff95p-127, 0x1p-149, 0x1.fff95p-127},
    {0x1p-149, 0x1p-149, 0x1p-149},
    {-0x1p-149, 0x1p+0, 0x1p+0},
    {0x1.8p+1, 0x1p+2, 0x1.4p+2},
    {0x1.8p+1, -0x1p+2, 0x1.4p+2},
    {0x1.4p+2, 0x1.8p+3, 0x1.ap+3},
    {0x1.4p+2, -0x1.8p+3, 0x1.ap+3}
};

#endif